package allocator

class Disciplina {

	String nome
	int credito
	int carga

	static hasMany = [turmas: Turma, preRequisitos: Disciplina]
	static belongsTo = [periodo: Periodo]

    static constraints = {
    	periodo()
    	nome blank: false, size: 5..50
    	credito blank: false
    	carga blidable: true
    	preRequisitos()
    	turmas()
    }
		
	String toString(){
		nome
	}
}
